package net.huashitong.Project.responseModel;

public class BuildProjectsModel {
    private String sysId;//主键
    private String name; //项目名
    private String resDept;//责任单位
    private String resUser;//责任单位分管领导
    private String position;//职位
    private String resPhone;//分管领导手机号码
    private String natureType; //项目性质类型
    /**
     *         "0"."政府投资类"
     *         "1".企业投资类";
     *         "2"."土地收储类";
     *         "3"."政府投资房建市政类";
     *         "4"."政府投资交通水利类";
     */
    private String natureTypeDetail; //项目性质类型详细
    private String money; //投入资金
    private String status;//项目状态   //0 项目创建成功 1部门确认 2业主确认  3攻坚办审核，项目转进行中  4完成   5.审核不通过,  6,项目暂停
    private String address;//项目实施地址
    private String describes;//项目描述
    private String contactName;//项目联系人
    private String contactPhone;//电话号码
    private String industryType;//行业分类
    private String projectType;//项目分类
    private String schedCode;//按进度分类
    private String userId;
    private String ownerUnitPerson;//业主单位责任人
    private String ownerUnitPersonPhone;//业主单位责任人电话
    private String ProjectClassification;//县重点之类的字段
    private String planBeginDate;//开始时间
    private String factFinishDate;//结束时间
    private String occupyDept;//征迁实施单位
    private String occupyResUser;//征迁责任人
    private String occupyResUserPhone;//征迁责任人电话
    private String occupyOperateUser;//征迁经办人
    private String occupyOperateUserPhone;//征迁经办人电话
    private String groupCode;           //督查组编码
    private String groupName;           //督查组名称
    private String startTime;           //开工时间
    private String supervisionNodes;    //督查节点

    private String projectId;                           //项目id
    private String yearTarget;                          //本年工作目标

    private Double yearPlanInv;                         //年计划投资

    private Double thisTimeFinishInv;                   //本次已完成投资
    private Double thisMonthInPlaceInv;                 //本月到位资金
    private Double thisYearCumulativeInv;               //本年累计投资
    private Double thisYearCumulativeInPlaceInv;        //本年累计到位资金
    private Double cumulativeInv;                       //项目累计投资
    private Double cumulativeInPlaceInv;                //项目累计到位资金

    //本月开竣工情况
    private String startState;                          //开工状态
    private String completedState;                      //竣工状态
    private String planStartDate;                       //计划开工日期
    private String planCompletedDate;                   //计划竣工日期
    private String factStartDate;                       //实际开工日期
    private String factCompletedDate;                   //实际竣工日期

    private String progress;                            //实际形象进度
    private String problem;                             //存在问题
    private String dataTime;                            //数据时间

    public String getSysId() {
        return sysId;
    }

    public void setSysId(String sysId) {
        this.sysId = sysId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getResDept() {
        return resDept;
    }

    public void setResDept(String resDept) {
        this.resDept = resDept;
    }

    public String getResUser() {
        return resUser;
    }

    public void setResUser(String resUser) {
        this.resUser = resUser;
    }

    public String getPosition() {
        return position;
    }

    public void setPosition(String position) {
        this.position = position;
    }

    public String getResPhone() {
        return resPhone;
    }

    public void setResPhone(String resPhone) {
        this.resPhone = resPhone;
    }

    public String getNatureType() {
        return natureType;
    }

    public void setNatureType(String natureType) {
        this.natureType = natureType;
    }

    public String getNatureTypeDetail() {
        return natureTypeDetail;
    }

    public void setNatureTypeDetail(String natureTypeDetail) {
        this.natureTypeDetail = natureTypeDetail;
    }

    public String getMoney() {
        return money;
    }

    public void setMoney(String money) {
        this.money = money;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getDescribes() {
        return describes;
    }

    public void setDescribes(String describes) {
        this.describes = describes;
    }

    public String getContactName() {
        return contactName;
    }

    public void setContactName(String contactName) {
        this.contactName = contactName;
    }

    public String getContactPhone() {
        return contactPhone;
    }

    public void setContactPhone(String contactPhone) {
        this.contactPhone = contactPhone;
    }

    public String getIndustryType() {
        return industryType;
    }

    public void setIndustryType(String industryType) {
        this.industryType = industryType;
    }

    public String getProjectType() {
        return projectType;
    }

    public void setProjectType(String projectType) {
        this.projectType = projectType;
    }

    public String getSchedCode() {
        return schedCode;
    }

    public void setSchedCode(String schedCode) {
        this.schedCode = schedCode;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getOwnerUnitPerson() {
        return ownerUnitPerson;
    }

    public void setOwnerUnitPerson(String ownerUnitPerson) {
        this.ownerUnitPerson = ownerUnitPerson;
    }

    public String getOwnerUnitPersonPhone() {
        return ownerUnitPersonPhone;
    }

    public void setOwnerUnitPersonPhone(String ownerUnitPersonPhone) {
        this.ownerUnitPersonPhone = ownerUnitPersonPhone;
    }

    public String getProjectClassification() {
        return ProjectClassification;
    }

    public void setProjectClassification(String projectClassification) {
        ProjectClassification = projectClassification;
    }

    public String getPlanBeginDate() {
        return planBeginDate;
    }

    public void setPlanBeginDate(String planBeginDate) {
        this.planBeginDate = planBeginDate;
    }

    public String getFactFinishDate() {
        return factFinishDate;
    }

    public void setFactFinishDate(String factFinishDate) {
        this.factFinishDate = factFinishDate;
    }

    public String getOccupyDept() {
        return occupyDept;
    }

    public void setOccupyDept(String occupyDept) {
        this.occupyDept = occupyDept;
    }

    public String getOccupyResUser() {
        return occupyResUser;
    }

    public void setOccupyResUser(String occupyResUser) {
        this.occupyResUser = occupyResUser;
    }

    public String getOccupyResUserPhone() {
        return occupyResUserPhone;
    }

    public void setOccupyResUserPhone(String occupyResUserPhone) {
        this.occupyResUserPhone = occupyResUserPhone;
    }

    public String getOccupyOperateUser() {
        return occupyOperateUser;
    }

    public void setOccupyOperateUser(String occupyOperateUser) {
        this.occupyOperateUser = occupyOperateUser;
    }

    public String getOccupyOperateUserPhone() {
        return occupyOperateUserPhone;
    }

    public void setOccupyOperateUserPhone(String occupyOperateUserPhone) {
        this.occupyOperateUserPhone = occupyOperateUserPhone;
    }

    public String getGroupCode() {
        return groupCode;
    }

    public void setGroupCode(String groupCode) {
        this.groupCode = groupCode;
    }

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getSupervisionNodes() {
        return supervisionNodes;
    }

    public void setSupervisionNodes(String supervisionNodes) {
        this.supervisionNodes = supervisionNodes;
    }

    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }


    public Double getCumulativeInv() {
        return cumulativeInv;
    }

    public void setCumulativeInv(Double cumulativeInv) {
        this.cumulativeInv = cumulativeInv;
    }

    public String getProgress() {
        return progress;
    }

    public void setProgress(String progress) {
        this.progress = progress;
    }

    public String getProblem() {
        return problem;
    }

    public void setProblem(String problem) {
        this.problem = problem;
    }

    public String getDataTime() {
        return dataTime;
    }

    public void setDataTime(String dataTime) {
        this.dataTime = dataTime;
    }

    public Double getYearPlanInv() {
        return yearPlanInv;
    }

    public void setYearPlanInv(Double yearPlanInv) {
        this.yearPlanInv = yearPlanInv;
    }

    public String getYearTarget() {
        return yearTarget;
    }

    public void setYearTarget(String yearTarget) {
        this.yearTarget = yearTarget;
    }

    public Double getThisTimeFinishInv() {
        return thisTimeFinishInv;
    }

    public void setThisTimeFinishInv(Double thisTimeFinishInv) {
        this.thisTimeFinishInv = thisTimeFinishInv;
    }

    public Double getThisMonthInPlaceInv() {
        return thisMonthInPlaceInv;
    }

    public void setThisMonthInPlaceInv(Double thisMonthInPlaceInv) {
        this.thisMonthInPlaceInv = thisMonthInPlaceInv;
    }

    public Double getThisYearCumulativeInv() {
        return thisYearCumulativeInv;
    }

    public void setThisYearCumulativeInv(Double thisYearCumulativeInv) {
        this.thisYearCumulativeInv = thisYearCumulativeInv;
    }

    public Double getThisYearCumulativeInPlaceInv() {
        return thisYearCumulativeInPlaceInv;
    }

    public void setThisYearCumulativeInPlaceInv(Double thisYearCumulativeInPlaceInv) {
        this.thisYearCumulativeInPlaceInv = thisYearCumulativeInPlaceInv;
    }

    public Double getCumulativeInPlaceInv() {
        return cumulativeInPlaceInv;
    }

    public void setCumulativeInPlaceInv(Double cumulativeInPlaceInv) {
        this.cumulativeInPlaceInv = cumulativeInPlaceInv;
    }

    public String getStartState() {
        return startState;
    }

    public void setStartState(String startState) {
        this.startState = startState;
    }

    public String getCompletedState() {
        return completedState;
    }

    public void setCompletedState(String completedState) {
        this.completedState = completedState;
    }

    public String getPlanStartDate() {
        return planStartDate;
    }

    public void setPlanStartDate(String planStartDate) {
        this.planStartDate = planStartDate;
    }

    public String getPlanCompletedDate() {
        return planCompletedDate;
    }

    public void setPlanCompletedDate(String planCompletedDate) {
        this.planCompletedDate = planCompletedDate;
    }

    public String getFactStartDate() {
        return factStartDate;
    }

    public void setFactStartDate(String factStartDate) {
        this.factStartDate = factStartDate;
    }

    public String getFactCompletedDate() {
        return factCompletedDate;
    }

    public void setFactCompletedDate(String factCompletedDate) {
        this.factCompletedDate = factCompletedDate;
    }
}
